home *** CD-ROM | disk | FTP | other *** search
/ Freelog 116 / FreelogNo116-JuilletSeptembre2013.iso / Bureautique / TreeDBNotes Free / setup_treedbnotes_4_34_1.exe / $APPDATA / TreeDBNotes 4 / Syntax / SQL (MySQL).xml < prev    next >
Extensible Markup Language  |  2011-09-07  |  11KB  |  266 lines

  1. <?xml version='1.0' encoding='ISO-8859-1' ?>
  2. <XML>
  3.   
  4.   
  5.   
  6.   
  7.   
  8.   <Engine>
  9.     
  10.     
  11.     
  12.     
  13.     
  14.     <Author>SoftArtStudio</Author>
  15.     <URL>http://www.mytreedb.com</URL>
  16.     <Version>1.0</Version>
  17.   </Engine>
  18.   <General>
  19.     
  20.     
  21.     
  22.     
  23.     
  24.     <Name>SQL (MySQL)</Name>
  25.     <Version>1.00</Version>
  26.     <Files>sql txt</Files>
  27.     <Delimeters><![CDATA[ :;[]{}-+=()!@#$%^'",.<>?/|\]]></Delimeters>
  28.     <Case>No</Case>
  29.     <ColorBackground>$00EEF2F2</ColorBackground>
  30.     <ColorBorder>clSilver</ColorBorder>
  31.   </General>
  32.   <Styles>
  33.     
  34.     
  35.     
  36.     
  37.     
  38.     <font>
  39.       <Title>Normal text</Title>
  40.       <Name>Courier New</Name>
  41.       <ColorFont>clWindowText</ColorFont>
  42.       <ColorBack>clNone</ColorBack>
  43.       <Size>10</Size>
  44.       <Bold>No</Bold>
  45.       <Italic>No</Italic>
  46.       <Underline>No</Underline>
  47.       <Strikeout>No</Strikeout>
  48.     </font>
  49.     <font>
  50.       <Title>SQL</Title>
  51.       <Name>Courier New</Name>
  52.       <ColorFont>clBlue</ColorFont>
  53.       <ColorBack>clNone</ColorBack>
  54.       <Size>10</Size>
  55.       <Bold>Yes</Bold>
  56.       <Italic>No</Italic>
  57.       <Underline>No</Underline>
  58.       <Strikeout>No</Strikeout>
  59.     </font>
  60.     <font>
  61.       <Title>MySQL</Title>
  62.       <Name>Courier New</Name>
  63.       <ColorFont>clBlue</ColorFont>
  64.       <ColorBack>clNone</ColorBack>
  65.       <Size>10</Size>
  66.       <Bold>No</Bold>
  67.       <Italic>No</Italic>
  68.       <Underline>No</Underline>
  69.       <Strikeout>No</Strikeout>
  70.     </font>
  71.     <font>
  72.       <Title>String</Title>
  73.       <Name>Courier New</Name>
  74.       <ColorFont>$000000C6</ColorFont>
  75.       <ColorBack>clNone</ColorBack>
  76.       <Size>10</Size>
  77.       <Bold>Yes</Bold>
  78.       <Italic>No</Italic>
  79.       <Underline>No</Underline>
  80.       <Strikeout>No</Strikeout>
  81.     </font>
  82.     <font>
  83.       <Title>Numbers</Title>
  84.       <Name>Courier New</Name>
  85.       <ColorFont>clRed</ColorFont>
  86.       <ColorBack>clNone</ColorBack>
  87.       <Size>10</Size>
  88.       <Bold>Yes</Bold>
  89.       <Italic>No</Italic>
  90.       <Underline>No</Underline>
  91.       <Strikeout>No</Strikeout>
  92.     </font>
  93.     <font>
  94.       <Title>Comments</Title>
  95.       <Name>Courier New</Name>
  96.       <ColorFont>$0000A9FB</ColorFont>
  97.       <ColorBack>clNone</ColorBack>
  98.       <Size>10</Size>
  99.       <Bold>Yes</Bold>
  100.       <Italic>No</Italic>
  101.       <Underline>No</Underline>
  102.       <Strikeout>No</Strikeout>
  103.     </font>
  104.     <font>
  105.       <Title>Types</Title>
  106.       <Name>Courier New</Name>
  107.       <ColorFont>clGreen</ColorFont>
  108.       <ColorBack>clNone</ColorBack>
  109.       <Size>10</Size>
  110.       <Bold>Yes</Bold>
  111.       <Italic>No</Italic>
  112.       <Underline>No</Underline>
  113.       <Strikeout>No</Strikeout>
  114.     </font>
  115.     <font>
  116.       <Title>Functions</Title>
  117.       <Name>Courier New</Name>
  118.       <ColorFont>clPurple</ColorFont>
  119.       <ColorBack>clNone</ColorBack>
  120.       <Size>10</Size>
  121.       <Bold>No</Bold>
  122.       <Italic>No</Italic>
  123.       <Underline>No</Underline>
  124.       <Strikeout>No</Strikeout>
  125.     </font>
  126.   </Styles>
  127.   <Rules>
  128.     
  129.     
  130.     
  131.     
  132.     
  133.     <Rule>
  134.       <Name>String-1</Name>
  135.       <Starter>'</Starter>
  136.       <Ender>'</Ender>
  137.       <Style>3</Style>
  138.       <CloseOnDelimeter>No</CloseOnDelimeter>
  139.       <CloseOnEndLine>No</CloseOnEndLine>
  140.       <Force>Yes</Force>
  141.     </Rule>
  142.     <Rule>
  143.       <Name>String-2</Name>
  144.       <Starter>"</Starter>
  145.       <Ender>"</Ender>
  146.       <Style>3</Style>
  147.       <CloseOnDelimeter>No</CloseOnDelimeter>
  148.       <CloseOnEndLine>No</CloseOnEndLine>
  149.       <Force>Yes</Force>
  150.     </Rule>
  151.     <Rule>
  152.       <Name>Comments-1</Name>
  153.       <Starter>--</Starter>
  154.       <Ender/>
  155.       <Style>5</Style>
  156.       <CloseOnDelimeter>No</CloseOnDelimeter>
  157.       <CloseOnEndLine>Yes</CloseOnEndLine>
  158.       <Force>Yes</Force>
  159.     </Rule>
  160.     <Rule>
  161.       <Name>Comments-2</Name>
  162.       <Starter>/*</Starter>
  163.       <Ender>*/</Ender>
  164.       <Style>5</Style>
  165.       <CloseOnDelimeter>No</CloseOnDelimeter>
  166.       <CloseOnEndLine>No</CloseOnEndLine>
  167.       <Force>Yes</Force>
  168.     </Rule>
  169.     <Rule>
  170.       <Name>Comments-3</Name>
  171.       <Starter>#</Starter>
  172.       <Ender/>
  173.       <Style>5</Style>
  174.       <CloseOnDelimeter>No</CloseOnDelimeter>
  175.       <CloseOnEndLine>Yes</CloseOnEndLine>
  176.       <Force>Yes</Force>
  177.     </Rule>
  178.   </Rules>
  179.   <Example>
  180.     
  181.     
  182.     <i>-- </i>
  183.     <i>-- Table structure for table `cms_blocks`</i>
  184.     <i>-- </i>
  185.     <i>DROP TABLE IF EXISTS `cms_blocks`;</i>
  186.     <i>CREATE TABLE IF NOT EXISTS `cms_blocks` (</i>
  187.     <i>  `id` int(11) NOT NULL auto_increment,</i>
  188.     <i>  `bPage` int(11) NOT NULL default '0',</i>
  189.     <i>  `bClass` varchar(50) NOT NULL default '',</i>
  190.     <i>  `bType` tinyint(4) NOT NULL default '0',</i>
  191.     <i>  `bOptions` text NOT NULL,</i>
  192.     <i>  `bValue` text NOT NULL,</i>
  193.     <i>  `bTitle` varchar(100) NOT NULL default '',</i>
  194.     <i>  `bOrder` smallint(6) NOT NULL default '0',</i>
  195.     <i>  `bPos` char(1) NOT NULL default 'C',</i>
  196.     <i>  `bStatus` tinyint(4) NOT NULL default '0',</i>
  197.     <i>  PRIMARY KEY  (`id`)</i>
  198.     <i>) ENGINE=MyISAM DEFAULT CHARSET=ascii AUTO_INCREMENT=38 ;</i>
  199.     <i/>
  200.     <i># Example-1</i>
  201.     <i>drop table test1;</i>
  202.     <i>create table test1 (id AutoInc, num Integer);</i>
  203.     <i>insert into test1 (num) values (5);</i>
  204.     <i>insert into test1 (num) values (7);</i>
  205.     <i>insert into test1 (num) values (5);</i>
  206.     <i>insert into test1 (num) values (4);</i>
  207.     <i>alter table test1 add (num2 Integer);</i>
  208.     <i>select * from test1 order by num desc,id;</i>
  209.     <i/>
  210.     <i>/* </i>
  211.     <i>----------------------------------------------</i>
  212.     <i>Example-2</i>
  213.     <i>----------------------------------------------</i>
  214.     <i>*/</i>
  215.     <i>SELECT Contact, Customer.CustNo, Company, Orders.OrderNo, Orders.CustNo</i>
  216.     <i>FROM Customer INNER JOIN Orders Using (CustNo)</i>
  217.     <i>WHERE Contact LIKE 'E%'</i>
  218.     <i>ORDER BY Contact,Orders.CustNo,Orders.OrderNo</i>
  219.   </Example>
  220.   <Author>
  221.     
  222.     
  223.     
  224.     
  225.     
  226.     <Copyright>http://www.mytreedb.com</Copyright>
  227.     <Email>admin@admin.com</Email>
  228.     <Name>http://www.mytreedb.com</Name>
  229.     <URL>http://www.mytreedb.com</URL>
  230.     <Notes>SQL (MySQL)</Notes>
  231.   </Author>
  232.   <Keywords>
  233.     
  234.     
  235.     
  236.     
  237.     
  238.     <lib>
  239.       <Title>SQL</Title>
  240.       <Style>1</Style>
  241.       <List>active|after|all|alter|and|any|as|asc|ascending|at|auto|base_name|before|begin|between|by|cache|cast|check|column|commit|committed|computed|conditional|constraint|containing|count|create|current|cursor|database|debug|declare|default|delete|desc|descending|distinct|do|domain|drop|else|end|entry_point|escape|exception|execute|exists|exit|external|extract|filter|for|foreign|from|full|function|generator|grant|group|having|if|in|inactive|index|inner|insert|into|is|isolation|join|key|left|level|like|merge|names|no|not|null|of|on|only|or|order|outer|parameter|password|plan|position|primary|privileges|procedure|protected|read|retain|returns|revoke|right|rollback|schema|select|set|shadow|shared|snapshot|some|suspend|table|then|to|transaction|trigger|uncommitted|union|unique|update|user|using|values|view|wait|when|where|while|with|work||</List>
  242.     </lib>
  243.     <lib>
  244.       <Title>MySQL</Title>
  245.       <Style>2</Style>
  246.       <List>ACTION|AFTER|AGGREGATE|ALL|ALTER|AS|ASC|AUTO_INCREMENT|AVG_ROW_LENGTH|BETWEEN|BINARY|BIT|BOOL|BOTH|BY|CASCADE|CHANGE|CHARACTER|CHECK|CHECKSUM|COLUMN|COLUMNS|COMMENT|CONSTRAINT|CREATE|CROSS|DATA|DATABASES|DEC|DEFAULT|DELAYED|DELAY_KEY_WRITE|DELETE|DESC|DESCRIBE|DISTINCT|DISTINCTROW|DROP|ELSE|ENCLOSED|END|ESCAPE|ESCAPED|EXISTS|EXPLAIN|FIELDS|FIRST|FLOAT4|FLOAT8|FLUSH|FOR|FOREIGN|FROM|FULL|FUNCTION|GLOBAL|GRANT|GRANTS|GROUP|HAVING|HEAP|HIGH_PRIORITY|HOSTS|IDENTIFIED|IGNORE|INFILE|INNER|INT1|INT2|INT3|INT4|INT8|INTO|IS|ISAM|JOIN|KEY|KEYS|KILL|LEADING|LIKE|LIMIT|LINES|LOAD|LOCAL|LOGS|LONG|LOW_PRIORITY|MATCH|MAX_ROWS|MIDDLEINT|MIN_ROWS|MODIFY|MYISAM|NATURAL|NO|NOT|OPTIMIZE|OPTION|OPTIONALLY|ORDER|OUTER|OUTFILE|PACK_KEYS|PARTIAL|PRIMARY|PRIVILEGES|PROCEDURE|PROCESS|PROCESSLIST|READ|REFERENCES|REGEXP|RELOAD|RENAME|RESTRICT|RETURNS|REVOKE|RLIKE|ROW|ROWS|SELECT|SHOW|SHUTDOWN|SONAME|SQL_BIG_RESULT|SQL_BIG_SELECTS|SQL_BIG_TABLES|SQL_LOG_OFF|SQL_LOG_UPDATE|SQL_LOW_PRIORITY_UPDATES|SQL_SELECT_LIMIT|SQL_SMALL_RESULT|SQL_WARNINGS|STARTING|STATUS|STRAIGHT_JOIN|TABLE|TABLES|TEMPORARY|TERMINATED|THEN|TO|TRAILING|TYPE|UNIQUE|UNLOCK|UNSIGNED|UPDATE|USAGE|USE|USING|VALUES|VARBINARY|VARCHAR|VARIABLES|VARYING|WHERE|WITH|WRITE|ZEROFILL|add|auto_increment|binary|both|columns|cross|delayed|describe|explain|databases|escaped|flush|fields|field|enclosed|data|change|identified|ignore|infile|keys|kill|leading|limit|lines|load|local|low_priority|lock|modify|natural|optimize|option|optionally|outfile|proceedure|references|soname|rename|regexp|replace|rlike|straight_join|status|trailing|use|unsigned|variables|unlock|show|teminated|tables|write|zerofill|xor||</List>
  247.     </lib>
  248.     <lib>
  249.       <Title>Types</Title>
  250.       <Style>6</Style>
  251.       <List>TINYINT|SMALLINT|MEDIUMINT|INT|INTEGER|BIGINT|FLOAT|DOUBLE|REAL|DECIMAL|NUMERIC|DATE|DATETIME|TIMESTAMP|TIME|YEAR|CHAR|NATIONAL|TINYBLOB|TINYTEXT|TEXT|MEDIUMBLOB|MEDIUMTEXT|LONGBLOB|LONGTEXT|ENUM|SET|blob|doubleprecision|float4|float8|int1|int2|int3|int4|int8|middleint|long|varchar|varying|varbinary||</List>
  252.     </lib>
  253.     <lib>
  254.       <Title>Functions</Title>
  255.       <Style>7</Style>
  256.       <List>ABS|ACOS|ACSII|ADDDATE|ASIN|ATAN|ATAN2|AVG|BENCHMARK|BIN|BIT_AND|BIT_COUNT|BIT_OR|CASE|CEILING|CHARACTOR_LENGTH|CHAR_LENGTH|COALESCE|CONCAT|CONV|COS|COT|COUNT|CURDATE|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|CURTIME|DATABASE|DATE_ADD|DATE_FORMAT|DATE_SUB|DAY|DAYNAME|DAYOFMONTH|DAYOFWEEK|DAYOFYEAR|DAY_HOUR|DAY_MINUTE|DAY_SECOND|DECODE|DEGREES|ELT|ENCODE|ENCRYPT|EXP|EXPORT_SET|FIELD|FIND_IN_SET|FLOOR|FORMAT|FROM_DAYS|FROM_UNIXTIME|GET_LOCK|GREATEST|HEX|HOUR|HOUR_MINUTE|HOUR_SECOND|IF|IFNULL|IN|INSERT|INSTR|INTERVAL|ISNULL|LAST_INSERT_ID|LCASE|LEAST|LEFT|LENGTH|LOAD_FILE|LOCATE|LOG|LOG10|LOWER|LPAD|LTRIM|MAKE_SET|MAX|MD5|MID|MIN|MINUTE|MINUTE_SECOND|MOD|MONTH|MONTHNAME|NOW|OCT|OCTET_LENGTH|ORD|PASSWORD|PERIOD_ADD|PERIOD_DIFF|PI|POSITION|POW|POWER|QUARTER|RADIANS|RAND|RELEASE_LOCK|REPEAT|REPLACE|REVERSE|RIGHT|ROUND|RPAD|RTRIM|SECOND|SEC_TO_TIME|SESSION_USER|SIGN|SIN|SOUNDEX|SPACE|SQRT|STD|STDDEV|STRCMP|SUBDATE|SUBSTRING|SUBSTRING_INDEX|SUM|SYSDATE|SYSTEM_USER|TAN|TIME_FORMAT|TIME_TO_SEC|TO_DAYS|TRIM|TRUNCATE|UCASE|UNIX_TIMESTAMP|UPPER|USER|VERSION|WEEK|WEEKDAY|WHEN|YEARWEEK|YEAR_MONTH|ascii|char_lengh|character_length|year||</List>
  257.     </lib>
  258.   </Keywords>
  259.   <Numbers>
  260.     
  261.     
  262.     
  263.     
  264.     <Style>4</Style>
  265.   </Numbers>
  266. </XML>